package ar.com.globallogic.promomr.domain;

import java.util.Date;

public abstract class PublicationState {
		
	public abstract String getName();

	public abstract void publish(Publication publication);

	public abstract void publishAt(Publication publication, Date publicationDate);

	public abstract void cancel(Publication publication);
}
